//
//  Course.h
//  mUBB
//
//  Created by Cosmin Stirbu on 1/17/13.
//  Copyright (c) 2013 Cosmin Stirbu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Faculty.h"

@interface Course : NSObject

// Course code
@property(strong, nonatomic) NSString *courseCode;

// Course name
@property(strong, nonatomic) NSString *courseName;

// Self URL
@property(strong, nonatomic) NSString *selfUrl;

// Course URL
@property(strong, nonatomic) NSString *courseUrl;

// Faculty
@property(strong, nonatomic) Faculty *faculty;

// AvailableRoomsURL
@property(strong, nonatomic) NSString *availableRoomsUrl;

// Bookings URL
@property(strong, nonatomic) NSString *bookingsUrl;

// Teachers Array
@property(strong, nonatomic) NSArray *teachers;

// StudyGroups
@property(strong, nonatomic) NSMutableArray *studyGroups;

// Types of classes
@property(strong, nonatomic) NSArray *typesOfClasses;

// Indicates if all study groups are set
@property(assign, nonatomic) BOOL allStudyGroups;

@end
